/** * Author: Simon-Pierre Boucher * Contact: contact@spboucher.ai * Project: Hilmacorp.ai — Web Platform * File: app/[locale]/security/page.tsx * Description: Security & responsible deployment page — governance controls and practices */ import type { Metadata } from "next"; import Container from "@/components/Container"; import SectionHeading from "@/components/SectionHeading"; import { getMessages, isLocale, type Locale } from "@/lib/i18n"; export async function generateMetadata({ params, }: { params: Promise<{ locale: string }>; }): Promise { const { locale } = await params; if (!isLocale(locale)) return {}; const { meta } = getMessages(locale); return { title: { absolute: meta.security.title }, description: meta.security.description }; } export default async function SecurityPage({ params, }: { params: Promise<{ locale: string }>; }) { const { locale } = await params; const { security } = getMessages(locale as Locale); return ( <>
    {security.items.map((item) => (
  • {item.title}

    {item.body}

  • ))}

{security.closing}

); }